madagascar cat (lemur catta) - Turc Anglais Dictionnaire